#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys

from sqlalchemy import Column, BigInteger, DECIMAL, String
from sqlalchemy.ext.declarative import declarative_base

Base = declarative_base()

sys.path.append(r"web")
sys.path.append(r"algorithm")
sys.path.append(r"cta")

class MacroChinaGdp(Base):
    """
    中国gdp数据
    """

    __tablename__ = 'macro_china_gdp'

    # 主键
    id_ = Column(BigInteger, primary_key=True, autoincrement=True)

    # 季度
    quarter = Column(String(32))

    # 国内生产总值-绝对值。单位: 亿元
    gdp_av = Column(DECIMAL(32, 3))

    # 国内生产总值-同比增长。注意单位: %
    gdp_yoyg = Column(DECIMAL(32, 3))

    # 第一产业-绝对值。单位: 亿元
    primary_industry_av = Column(DECIMAL(32, 3))

    # 第一产业-同比增长。单位: %
    primary_industry_yoyg = Column(DECIMAL(32, 3))

    # 第二产业-绝对值。单位: 亿元
    secondary_industry_av = Column(DECIMAL(32, 3))

    # 第二产业-同比增长。单位: %
    secondary_industry_yoyg = Column(DECIMAL(32, 3))

    # 第三产业-绝对值。单位: 亿元
    tertiary_industry_av = Column(DECIMAL(32, 3))

    # 第三产业-同比增长。单位: %
    tertiary_industry_yoyg = Column(DECIMAL(32, 3))